9459f7ee3d141618c47e2155cfe10bc0f04ddebc,installer/factories/subsystems/src/main/java/org/apache/sling/installer/factories/subsystems/impl/InstallSubsystemTask.java,InstallSubsystemTask,execute,#InstallationContext#,43
Before Change
try {
final Subsystem sub = this.rootSubsystem.install(tr.getURL(), tr.getInputStream());
sub.start();
ctx.addTaskToCurrentCycle(new ChangeStateTask(this.getResourceGroup(), ResourceState.INSTALLED));
} catch (final IOException e) {
ctx.log("Unable to install subsystem {} : {}", tr, e);
ctx.addTaskToCurrentCycle(new ChangeStateTask(this.getResourceGroup(), ResourceState.IGNORED));
After Change
try {
final Subsystem sub = this.rootSubsystem.install(tr.getURL(), tr.getInputStream());
ctx.addTaskToCurrentCycle(new StartSubsystemTask(this.getResourceGroup(), sub));
ctx.log("Installed new subsystem {}", sub);
} catch (final IOException e) {
ctx.log("Unable to install subsystem {} : {}", tr, e);